/* CSS Document */
* {padding:0;margin:0;}
body {color:#000;font-size:12px;background:#ffe;}
a {text-decoration:none;}
a:hover {color:#f30;text-decoration:underline;}
ul, li {list-style: none outside none;}
img {border:0;width:64px;}
img.thumb {width:280px;}
.hidden {display:none;}
.red {color:red;}
.clear {clear:both;height:0;overflow:hidden;font-size:0;line-height:0;}
.number {font-family:Georgia;}


#header {float:left;width:100%;padding:2px 0 0 0;border-bottom:1px solid #dedede;margin-bottom:2px;background:#eee;}
#header .logo {float:left;width:120px;height:25px;margin:2px 0 2px 2px;}
#header .logo a {float:left;width:120px;height:25px;text-indent:-1000px;overflow:hidden;background:url(../../logo/zh-mobile.png) no-repeat 0 0;}

.category ul {clear:both;padding:0 5px;}
.category ul li {list-style-type:disc;list-style-position:inside;}
.category ul li a {font-size:14px;}
.category ul li em {font-size:10px;}

.box {clear:both;padding:2px;}
.box .hd {float:left;width:100%;border-bottom:1px dashed #333;padding:4px 0 3px 0;}
.box .hd h3 {float:left;font-size:14px;color:#222;}
.box .hd code {float:right;}
.box .bd {clear:both;padding:3px 0;width:300px;}

ul.list {float:left;width:100%;}
ul.list li {float:left;width:70px;margin:3px 0;}
ul.list li .img {clear:both;width:64px;height:48px;padding:1px;border:1px solid #F5F5F5;}
ul.list li .img:hover {border-color:#f90;}
ul.list li .img a {float:left;width:64px;height:48px;overflow:hidden;}
ul.list li .img a img {}

ul.list2 {padding:1px 4px;}
ul.list2 li {list-style-type:disc;list-style-position:inside;}
ul.list2 li em {font-size:10px;}

.page {margin:2px 0;}
.page span, .page a {display:inline-block;padding:1px 4px;margin-right:2px;font-size:11px;}
.page .current {font-weight:bold;color:#f30;}
.page a {text-decoration:none;}

.tagcloud a {display:inline-block;padding:1px 4px;}
.statistics {display:none;}
#copyright {clear:both;padding:4px;border-top:1px solid #333;margin-top:8px;}